batch producer - German English Dictionary